Distributed abductive reasoning with constraints

نویسندگان

  • Jiefei Ma
  • Alessandra Russo
  • Krysia Broda
  • Emil C. Lupu
چکیده

Abductive reasoning is a powerful inference mechanism that can generate conditional proofs. The combination of Abduction and Logic Programming (ALP) [5] has many known applications, such as planning, scheduling, cognitive robotics, medical diagnosis and policy analysis [3]. However, most abductive frameworks [7, 4, 8] rely on a centrally executed proof procedure whereas many of the application problems are distributed by nature. Confidentiality and communication overhead concerns often preclude transmitting all the knowledge required for centralised reasoning. Recently, ALIAS [1] and DARE [9] have shown how to distribute abductive computation in a collaborative system. However, their distributed proof procedures, which are based on the well-known Kakas-Mancarella procedure [6], do not support constructive negation [11] and cannot compute non-ground conditional proofs. Hence they cannot be used for applications such as scheduling and planning involving time and cost, which require constraint processing [12]. In order to overcome this limitation, we propose DAREC, a distributed abductive logic programming framework underpinned by a general and customisable proof procedure that permits collaborative abductive reasoning with constraint processing between decentralised (computational logic) agents. The collaborative reasoning can be seen as a state rewriting process, where the reasoning state, initially containing just the query, is exchanged between the agents. Agents rewrite the state during their local inference by adding relevant (non-ground) assumptions and (dynamically generated) constraints that can then be checked for global consis-

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi-agent Abductive Reasoning with Confidentiality (Extended Abstract)

In the context of multi-agent hypothetical reasoning, agents typically have partial knowledge about their environments, and the union of such knowledge is still incomplete to represent the whole world. Thus, given a global query they need to collaborate with each other to make correct inferences and hypothesis, whilst maintaining global constraints. There are many real world applications in whi...

متن کامل

Multi-agent Confidential Abductive Reasoning

In the context of multi-agent hypothetical reasoning, agents typically have partial knowledge about their environments, and the union of such knowledge is still incomplete to represent the whole world. Thus, given a global query they collaborate with each other to make correct inferences and hypothesis, whilst maintaining global constraints. Most collaborative reasoning systems operate on the a...

متن کامل

Runtime Addition of Integrity Constraints in SCIFF

Abductive Logic Programming is a computationally founded representation of abductive reasoning. In most ALP frameworks, integrity constraints express domain-specific logical relationships that abductive answers are required to satisfy. Integrity constraints are usually known a priori. However, in some applications (such as interactive abductive logic programming, multi-agent interactions, contr...

متن کامل

Runtime Addition of Integrity Constraints in an Abductive Proof Procedure

Abductive Logic Programming is a computationally founded representation of abductive reasoning. In most ALP frameworks, integrity constraints express domainspecific logical relationships that abductive answers are required to satisfy. Integrity constraints are usually known a priori. However, in some applications (such as interactive abductive logic programming, multi-agent interactions, contra...

متن کامل

Technical Communications of the 26 th International Conference on Logic Programming

Abductive Logic Programming is a computationally founded representation of abductive reasoning. In most ALP frameworks, integrity constraints express domainspecific logical relationships that abductive answers are required to satisfy. Integrity constraints are usually known a priori. However, in some applications (such as interactive abductive logic programming, multi-agent interactions, contra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010